drainage roadway - German English Dictionary